package lkx.demo.test1;

/**
 * 案例：编写程序：输入2023年的“month”和“day”，要求通过程序输出输入的日期为2023年的第几天。
 * @author kunxianli
 * @date 2024/01/10 11:05
 **/
public class SwitchCaseDemo {

    public static void main(String[] args) {
        int month = 2;
        int day = 1;
        int allDay = 0;
        switch (month){
            // 注意点是 比如输入 month = 12  是从11月加到 1月 再加 day
            case 12:
                allDay+=30;// 这个 30 是代表 11 月份的满月天数
            case 11:
                allDay+=31;
            case 10:
                allDay+=30;
            case 9:
                allDay+=31;
            case 8:
                allDay+=31;
            case 7:
                allDay+=30;
            case 6:
                allDay+=31;
            case 5:
                allDay+=30;
            case 4:
                allDay+=31;
            case 3:
                allDay+=28;
            case 2:
                allDay+=31;
            case 1:
                allDay+=day;
                break;
        }
        System.out.println("2023年 第"+(allDay)+"天");

    }

}
